strove/strived - striven/strived - Turco Inglés Diccionario